Question : when is overlord season 2 episode 12 coming out
Answer : March 27, 2018