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