Good Buu

Majin Buu is a character from Dragon Ball Z. He was created by Babidi, and started out as a villain. However, Hercule convinces Buu that killing and destroying is not good and Buu decides to stop doing it. After a gunman killed Bee and Hercule, and Bee and Hercule are ressurected, Buu goes into a rampage, and meets Evil Buu. He tried to fight him but he was turned into chocolate, and the Evil Buu eats the chocolate and becomes Super Buu. Later on, he is emerged from Kid Buu, and the two continued the fight once again. In the end, Buu became friendly and begins a peaceful life with Hercule.