Goku's Ultra Instinct is his strongest form, and it completes his character in a way many fans may not suspect.
An iconic Dragon Ball Z animator and character designer shares his thoughts on which fan-favorite villain is the strongest: ...