Overlord - Season 1 - The Battle of Carne Village (Episode 3)
Plot: Momonga continues his efforts to protect Nazarick from the unknown forces he may be up against in this world. As he manipulates the Mirror of Remote Viewing, he notices a village being attacked and decides to test his strength against humans
Episode Aired On:
Tuesday, July 21 2015 9 years ago