Tag: Japanese Fighting Fish
New rock sounds from the U.K the Japanese Fighting Fish are powerful
In 2009 the mysterious Ishii christened the Leeds theatrical space funk rock band Japanese Fighting Fish and they continue to blast out tunes [Read More…]