Seiji Ono

Who is Seiji Ono?

Thursday regulars may know.

1/3 of the fantastic Shibaura Soundsystem takes control.

Is this a haiku?