Kakashi / Mountain Love

Product Code: CTCD-048

Availability:Out of stock

$19.02 19.02

CD (1996) 


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

Sold out on 2022/3/20.