A 3D movie originally screened in Hanayashiki and some other amusement parks
Date Release: 1999-03-20
Rating: 4