Japanese Fighting Fish make a big impact with their new single
In 2009 the mysterious Ishii christened the Leeds theatrical space funk rock band Japanese Fighting Fish and they continue to blast out tunes in his honour to this day. The Fish are no...
Read More