The last time there was a new episode of Dragon ball Z was 18 years ago during the Dragon Ball GT saga. But now Dragon Ball Super is set to premiere on Fuji TV in Japan this July to mark the return of one of the worlds most Famous Anime TV Shows. The Plot of […]

Read more