Casiopea VS The Square: The Live!!2004-03-17⭐ 0.0🕒 165 minsFilmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003#Music