Question: when does episode 130 of dragon ball come out??
Answer:
March 18, 2018