Chef Pee Pee vs Bowser Junior

Chef Pee Pee vs Bowser Junior is a fan video uploaded by Happy Pizza67.

Synopsis:
Chef Pee Pee and Bowser Junior duel.