Aniworks Logoworks
Ninja vs. Gokudo

Episode 3 of Ninja vs. Gokudo

Aired Oct 21, 2025