Aniworks Logoworks
Ninja vs. Gokudo

Episode 11 of Ninja vs. Gokudo

Aired Dec 16, 2025