Kakashi / Mountain Love

Product Code: CTCD-048

Availability:Out of stock

¥2,800 2,800

CD (1996) 


Alice Cooper meets SLY STONE! Ichirou Shibata of Yura Yura Teikoku is on drums. 2nd album.

Sold out on 2022/3/20.