Boopy Von Ha-Ha Pants

Boopy Von Ha-Ha Pants is Clown-Fu Master who challenged Yo for the Woo Foo Tie and Suspenders in the episode "Gone-A-Fowl". After Master Yo won the battle, he returned in the episode "Clown-Fu Fighting", challenging him again.