The satirical advertisement released in Sweden says Santa won't bother going to poor countries this year, so the United Nations Children's Fund will go instead, the New York Daily News reported.
The video shows a jolly Santa at his workshop desk upending a box that, to his surprise and disgust, contains nothing but medical supplies destined for an unspecified third world country.
In a sometimes confusing and grammatically questionable rant, Santa then explains why health care doesn't make for good Christmas presents.
"This ain't no Christmas gift. So, you buy this products for your friend, and all this stuff goes to poor kids? Like in Africa?" Santa asks, before skeptically examining a vaccine bottle with a magnifying glass, shaking a bottle of pills and squirting the contents of a syringe into the air.
The Santa depicted in the commercial doesn't care much for the accompanying Christmas cards either.
"What am I supposed to say when I hand this out? Ho! Ho! Ho! Here's your picture of the gift you never got?" Santa says, while holding up a card branded with the UNICEF trademark.
"I don't do poor countries," Santa says in a villainous tone.
The commercial closes with a written message from UNICEF saying "We go where Santa doesn't-Buy your Christmas gifts at unicef.se."
Though the Stockholm-based firm Forsman and Bodenfors produced the ad in English and Santa rails against the world's poor in an American accent, the UNICEF Web site referred to in the commercial is written exclusively in Swedish.
UNICEF's stocking stuffers include malaria tablets, rehydration bags and polio vaccines.