Overlord Season 2 Episode 13 2018
7.9IMDB

Overlord Season 2 Episode 13: The guardsmen and adventurers face a daunting array of demons until Momon arrives and takes charge. Brain once again comes face to face with Shalltear. While Evileye is occupied, Demiurge reveals his plan to Ains.
- Aired:Apr 03, 2018
- Seasons:4 · Episodes:52
- Country:Japan
- Network:AT-X





























