This is the character of perfect Majin Boo in 3D animation. Majin Boo or Majin Buu is an antagonist character in Dragon Ball series. There are several incarnations of the villainous of Majin Boo:
Kid Buu, original form of Majin Buu
Uub, the reincarnation of the original Buu
Future Kid Buu, the future counterpart of Kid Buu form
Innocent Buu, the first form of Buu to appears on-screen, as the result of Buu absorbing the Grand Supreme Kai
Another illainous of Majin Boo: Good Buu, Mr. Buu, Miss Buu, Evil Boo, Future Innocent Buu, Future Good Buu, Future Evil Buu, Super Buu, Future Super Buu.