Over the weekend, anime fans in Latin America gathered to watch Dragon Ball Super's 130th episode streamed in stadiums, plazas and parks.