We have become aware of the plans to exhibit episode #130 of our series Dragon Ball Super in stadiums, plazas, and public places throughout Latin America.
What’s really surprising, though, is that the episode all these screenings were held for isn’t Dragon Ball Super’s series finale. That won’t be coming until Episode 131, scheduled for release on March 25.
In particular, the U.S. gets far more official anime home video and streaming releases than any other country outside Japan.