0.668 Views
A group of modern-day ninjas fight the Fuma Clan.
Release: Dec 19, 1976
Runtime: 24 minutes
Language:
Studio: Toei Company
Country: Japan