Question : when does dragon ball super episode 130 air in japan
Answer : March 18, 2018