Casiopea VS The Square: The Live!!
(2004)

Released: 2004-03-17

tmdb link

Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003

Vote Now!


Placeholder