Dragon Ball Z is the shit, and this is long overdue. DBZ Rock the Dragon was a dope intro to the episodes on Toonami and JSquad put together a nice beat with...