God Beast Forms (神獣体 Shinjūtai?) is the highest form of the Beast Forms which is the strongest Beast according to Goku in the movie.
History[]
Before Goku Accorded[]
Before Goku's accorded,
God Beast Forms (神獣体, Shinjūtai?) is the highest form of the Beast Forms which is the strongest Beast according to Goku in the movie.
Before Goku's accorded,