Question: attack on titan season 2 episode 12 dubbed release date?
Answer: July 22, 2017