The Dragon Ball Z anime is about as iconic as it gets, and a new release immortalizes it in an entirely new form.