Question: when does episode 130 of dragon ball super air
Answer: 130 54 `` The Greatest Showdown of All Time ! The Ultimate Survival Battle ! ! '' `` Kūzenzetsugo no Chō Kessen ! Kyūkyoku no Sabaibaru Batoru ! ! '' ( 空前 絶後 の 超 決戦 ! 究極 の サバイバル バトル ! ! ) March 18 , 2018 TBA