Aniworks Logoworks
Ninja vs. Gokudo

Episode 6 of Ninja vs. Gokudo

Aired Nov 11, 2025