Music Times rock single of the times – Close the gate from the awesome Japanese Fighting Fish
In 2009 the mysterious Ishii christened the Leeds theatrical space funk rock band
In 2009 the mysterious Ishii christened the Leeds theatrical space funk rock band