Casiopea VS The Square: The Live!!
3/17/2004
Imdb:
Tmdb: 606123
Popularity: 0.563
Vote: 0/10 (0)

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