Crunchyroll and Toei Animation have released a trailer for Dragon Ball Super: Super Hero, the twenty-first feature in the Dragon Ball franchise, as well as announcing a global theatrical release this June. The animated movie sees Goku once again forced to take on the evil organisation The Red Ribbon Army when they return with two […]