April 27, 2011

Just wow.

I don't know which is more disturbing: the monkey in the doll's-head mask or the person in the background wearing Snoopy slippers on the street.

No comments: