Goku cannot defeat Mr. Popo, and thus, cannot see Kami! Goku decides to be trained by Popo. Kami eventually does reveal himself, and Goku is shocked to see he looks just like Piccolo(the logic!)! Kami tells Goku of how he split his good self from his bad in order to take the throne of Kami-sama, but because of it, Piccolo was created. Kami tells Goku that he can't bring the dead back to life... but Shenron can. He will be able to bring Shenron back to life to restore everyone.