Wet Dreams 2.0

Now THIS is a nightmare..