X
Release date: 03/17/2004
Popularity: 0
Original language: EN
Casiopea VS The Square: The Live!!

Music
Overview
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Production companies

Cast


You may also like


Release date: 03/17/2004
Popularity: 0
Original language: EN
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003