
Overlord S2E13 The Ultimate Trump Card
Overlord Season 2 Episode 13 Online – 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.
Seasons and Episodes
List of episodes and seasons online:













