This is a sexy women's clothes company here in Central America that did a killer ad campaign with this pic. The placard over her head says "Puta", which means "Whore" in spanish.
The Catholics are so pissed off about it that they've announced an international ban on the brand, they've got people marching on the stores, etc.
"Bbaaaaaahhhdd", says the sheep...