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