Aniworks Logoworks
Ninja vs. Gokudo

Episode 12 of Ninja vs. Gokudo

Aired Dec 23, 2025