Question: when does new episodes of overlord come out?
Answer: July 2018