stay puft marshmallow man kung fu panda Rihanna

We did the math! Photos: Everett Collection | DreamWorks Animation |

Kicking off her North American tour, Rihanna rocked shoulder pads that would make Krystle Carrington green with envy.

The "R Rated" singer, sporting her funky matador-red Woody Woodpecker 'do, showed off her va-va-voom in Vancouver in a futuristic, open-front Judy Jetson-style white dress, a pointy black bra and girdle, and ginormous, inflated black-and-white shoulder adornments.

While her outfit was truly one-of-a-kind, we couldn't help but think we've seen it before. And then it occurred to us: The 22-year-old Bajan beauty looks like a cross between Kung Fu Panda and the Stay-Puft Marshmallow Man.

Just look at her: The wide skirt and shoulders, and, of course black-and-white color scheme, give Rihanna's kick-ass ensemble a silhouette that is eerily reminiscent of Dreamworks's martial-arts master.

And those blow-up shoulders bring to mind Marshmallow Man -- assuming the "Ghostbusters" ghoul got his arms slightly charred in an unfortunate s'mores incident.

Regardless of how wacky her stage wardrobe seems, StyleList applauds Rihanna for taking a risk. And we're not just saying that because we're afraid she'll tackle us. Honest.

In related news, Rihanna is urging girls to go green -- their hair color, that is!