2025–2026★ 6.1
The masked ninja Red Shadow and his trusty sidekicks, White Shadow and Blue Shadow, protect feudal Japan from the forces of evil.
Loading addons…