December 25, 2013

Hello Kitty says, "Merry Christmas!"

Er, you do know about the Spanish tradition of El Caganer, right?
(Also? Hello Kitty has pink poop!)

No comments:

Post a Comment

No bad words, thanks!