Dragon Ball Super: Super Hero, the 21st anime film of the franchise, faced a setback before its release, but it looks like the movie is back on track again. It was initially scheduled for release in Japan in April, but the Toei hack delayed its debut. The film has since announced its new[…]