A sex education cartoon from a Swedish children's programme featuring dancing penises and vaginas has gone viral.
Truly, the mind boggles.
The video clip, part of TV show Bacillakuten which airs on Swedish public service broadcasters SVT, has amassed more than 1m views after being posted on YouTube.
The minute-long segment also features an old lady vagina, complete with a walking stick and glasses.
According to The Local, the lyrics sound much better in Swedish, and include lines such as "here comes the penis at full pace", and "the vagina is cool, you better believe it, even on an old lady. It just sits there so elegantly".
The song uses the children-friendly words for the genitals - snipp and snopp.