0.21 Views
An entry in the Sailor Ninja tokusatsu series
Release: Jul 25, 2008
Runtime: 63 minutes
Language: 日本語
Studio: Zen Pictures
Country: Japan
Cast: Chie Kobayashi, Rika Kawamura