Buu

Buu (武宇undefined): Immense, muscular, and has long hair.