Overlord III Episode 02

"Carne Village Once More" (カルネ村再び Karune-mura Futatabi) is the second episode of the Overlord III adaptation. It will first broadcasted on July 17, 2018.