Maybe this will be less cleansing than grossly amusing, but anyway, here's a Korean babydoll that farts, loudly, and appears to poop little smiley-faced turds, flushing toilet included.

Unlike Baby Wee-Wee and other disturbing dolls that have internal tubing in which liquid goes in and liquid comes out, this doll, called Kong Suni, just gets pretend-fed and then pretend-poops, with the little doll-sized toilet coming with a flushing mechanism that goes from smiling poo to all clean with the press of a lever.

But man does she let out real-sounding farts. And then she blushes and giggles, at least in the ad. Amazing.

[Sissy Dude via WOW]