Aniworks Logoworks
Ninja vs. Gokudo

Episode 7 of Ninja vs. Gokudo

Aired Nov 18, 2025