LSD March LSD March
LSD March is a Japanese psychedelic rock group, based in the city of Himeji. It is led by singer and guitarist Shinsuke Michishita. The group is named after a track by krautrock group Guru Guru. Michishita has also played with MAGURA MOZART and DOODLES.

LSD March on
My matches


Unfortunately there are no users who like "LSD March"

Discover what music these girls like!

No users with photos have answered this question yet