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