0.84 Views
An entry in the Sailor Ninja tokusatsu series
Release: Jul 11, 2008
Runtime: 60 minutes
Language: 日本語
Studio: Zen Pictures
Country: