Pussy munching paradise! ...