
Casiopea VS The Square: The Live!!
0
165min
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Country:
Genre:
Music
Released: 2004-03-17
Countries:
Japan
Production:
Geneon Universal Entertainment
Tags: