Question: when does episode 103 dragon ball super come out
Answer: January 21, 2017