

Casiopea VS The Square: The Live!!
2004165m
Music
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
VURA is now in beta testing.
Report bugs, broken playback, or feedback and help us sharpen the experience.
Happy watching — from the VURA development team.


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