And another… I'd go for 'Do You Realize??' by The Flaming Lips.
Sequel….? If there's a sequel, would it be called Teeth 2: The Hive Vagina ?