Terry Otter

Master Yo is an enemy of Boopy Von Ha-Ha Pants. The latter challenged him 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.