Casiopea VS The Square: The Live!!
Production: Japan
Release date: 2004-03-17
Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003
7.5
0
7.9
8.5
7.2
7.6
8.3
6.8
7
© CeCe. All rights reserved.