Question: when does dragon ball super episode 95 come out?
Answer: October 3, 2017