⭐ 0/10
Movie • 2004
Casiopea VS The Square: The Live!!
Synopsis
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
Release date
2004-03-17
Original language
EN
Status
Released
Popularity
0