

Casiopea VS The Square: The Live!!
March 17, 2004
2h 45m
Overview
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Director
Kentaro Kobayashi
Loading...


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

Self / Drums

Self / Keyboards

Self / Bass