Japanese punk rock with the '80s UK new wave and glam rock touch! Old school punk rock meets David Bowie!?!?