Aniworks Logoworks
Oda Cinnamon Nobunaga

Episode 3 of Oda Cinnamon Nobunaga

Canine Lords, and Battle of Okehazama Returns?

Aired Jan 24, 2020