LSD March - Untitled




CDr initially released on White Elephant Records in 2007 that served as tour mersch in Japan and the USA in very limited quantities. Only Shinsuke Michishita and Ikuro Takahashi appear to be involved here.

Untitled

0 comments: