Flixtheatre

Casiopea VS The Square: The Live!!

2004 165 min 0.0

Overview

Filmed live at Tokyo Kosei Nenkin Kaikan on November 22, 2003

Details

Status: Released
Release Date: 2004-03-17
Production: Geneon Universal Entertainment