Casiopea VS The Square: The Live!!
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Kentaro Kobayashi directed Casiopea VS The Square: The Live!!. Explore their complete filmography and the collaborators who shaped their vision.
Agent-readable