Okay, can we get some real talk going on for a sec?
How would you honestly feel if you saw Mr. P, a giant potato, walking towards you in real life? He would look INSANELY menacing right?!
Don't give me this - "Oh but he's cute" nonsense! HE'D TOWER OVER YOU LIKE A BODYBUILDER!