Question: when does episode 128 come out for dragon ball super?
Answer: February 18, 2018