What is this strange little marshmallow demon man doing here? Were they peeking at me perhaps? Better stomp the perv!!