You are going to Watch Overlord Episode 3 English subbed online free episodes with HQ / high quality. Stream Anime Overlord Episode 3 Online English sub Karune-mura notatakai. While using a magic mirror to examine nearby lands with the help of Sebas Tian, Momonga discovers a village under siege by Knights belonging to a unknown organization. At first, Momonga thinks nothing of them but when he remembers the debt he owed to his guild mate “Touch Me” he decides to save the village’s inhabitants. Meanwhile, a group of warriors led by a man named Gazef encounter sacked villages, looking for survivors.