A group of modern-day ninjas fight the Fuma Clan.
Release Date 1976-12-19 Budget N/A Revenue N/A Rating 6.0/10 Runtime 24 mins