Piccolo

Piccolo is the son and reincarnation of King Piccolo and a hero from Dragon Ball Z and Dragon Ball GT. He was once an arch enemy to Goku until he became one of his allies after bonding with his son, Gohan.