![](https://image.tmdb.org/t/p/w185/dH25hceW5OjjvozFnYaNRf05QOm.jpg)
0.001 Views
Short indie shot-on-video tokusatsu film from Central Island.
Release: Jan 01, 1999
Runtime: 30 minutes
Language: 日本語
Studio: Central Island
Country: Japan