Majin Buu

Majin Buu is a character from the anime/manga Dragon Ball Z. He will be starring in the upcoming episode, Kirby VS Majin Buu.