WTF is going on here? (nudity)

Link : http://www.skoften.net/english/link.php?id=301_0_1_0