User blog comment:Mariocart25Charizard/Puffles in Wigs, Penguin Hats, Glasses, and shoes!/@comment-3548751-20130224104103

Puffle: Yellow Puffle (called Flufflez)

Wig: The Black Widow

Glasses: Sunset Diva Sunglasses

Shoes: Yellow Sneakers

Background: Herbert BG