Krillin and Dende finally reach Guru's home, where the eldest Namek explains the history of the Dragon Balls as well as Piccolo's unusual origin. Sensing Krillin's innate goodness, Guru awakens Krillin's latent powers and gives him the last Dragon Ball.
click here to see where to watch or .
Ready to Watch Dragon Ball Z, Season 2, Episode 15?