Pretty accurate. .. From a story telling standpoint goku is a really badly written character Pretty accurate From a story telling standpoint goku is really badly written character