Overlord Season 2 Episode 3 English Dubbed
Watch full Overlord Season 2 Episode 3 English Dubbed full HD online. Overlord Episode 16 English Dubbed online for free in HD. Lizard men, gathering Zenberu tests Zaryusu's strength in combat, while the latter defends Crusch's honor. The Lizardmen chiefs conduct a war council, and formulate a strategy to defend themselves against their common enemy.