Babidi is a character introduced during the Majin Buu saga. He is a warlock who possesses magic/psychic abilities. He is the son of Bibidi, and the brief master of Majin Buu.
Babidi makes his first appearance during the 25th Strongest Under the Heavens Tournament. He is gathering energy in order to revive a monster named Majin Buu. After gathering enough energy, Majin Buu is able to hatch. At first it appeared that Babidi had absolutely no control over Majin Buu, but once Babidi threatened to seal Majin Buu back in his cell, he was able to control Majin Buu. During the fight between Vegeta and Majin Buu, Babidi got sliced in half by Piccolo. Majin Buu is later able to heal Babidi, and the two go on a rampage destroying cities while searching for Goten, Piccolo, and Trunks. Eventually, Majin Buu does not see the point in obeying Babidi. So he kills Babidi by punching his head off.
Babidi is a short green looking wizard. He has several black hairs sticking out of his scalp, and has two whiskers. He wears a orange cape, and wears a blue, and black attire.
Babidi is of course very evil. He is able to make a persons head explode using magic, and he does so to people who waste his time. Babidi does not value life, and will kill anyone including those who assist him. Babidi is also very impatient. He threatened to seal away Majin Buu if he wouldn't listen to him.