The dude's name is Tao Pai Pai… Am I to take it that it's a pun for "Peach & Boobs"?