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