Aniworks Logoworks
I'm the Evil Lord of an Intergalactic Empire!

Episode 10 of I'm the Evil Lord of an Intergalactic Empire!

Decisive Battle

Aired Jun 7, 2025