Question: when does the new overlord episode come out
Answer: August 28, 2018