Majin Baranduu

Majin Baranduu is one of Bibidi's artificial Majin creations. His character history is chapter 11 of the story, From Magic to Monsters.