Question: when does the next episode of overlord come out
Answer: July 2018