User blog:Mad Larry/Cheshire Cat

You are exploring in an unfamiliar area, in fact you have no idea how you even got here.As you wander around this strange new area you keep hearing whispers next to your ear, you can't hear them well. This goes on for a couple minutes then stops, suddenly you feel someone lick your cheek. You quickly turn to see who hasd licked you but there's no one  there, You continue exploring  and a few minutes later you feel a kiss on your cheek, you turn your head and end up kissing a Cheshire Cat on the lips. You take a step backwards and she giggles at you, before pressing her body against you. She kisses your cheek again before whispering sexual innuendo into your ear.

What will you do?