Casiopea VS The Square: The Live!!
Released
EN
—
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Japan
Japanese
2003
2023
2004
1988
2006
2005
2019
2018
1998
1989
1984
2014