Japanese Fighting Fish–New single “ Close the gate” and album “Swimming with Piranhas”
BBC 6 Music faves Japanese Fighting Fish unleash new single and album “Swimming with Piranhas” In 2009 the mysterious Ishii christened the Leeds theatrical space funk rock band Japanese Fighting Fish and they continue to blast out tunes in […]