Question: when does dragon ball super episode 130 comes out
Answer: March 18 , 2018