Question: when will dragon ball super episode 130 be aired
Answer: March 18 , 2018