Casiopea VS The Square: The Live!!
20042h 45min
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Storyline
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003