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