Aniworks Logoworks
Ninja vs. Gokudo

Episode 8 of Ninja vs. Gokudo

Aired Nov 25, 2025