Monster Masquerade: Sugar. Caramel. And Rats.

Did you hear that? The scratching behind your bedroom wall kept you awake all summer. You can’t sleep. You can’t dream. They sit in the shadows. They stare at you. Whiskers… …Incisors… …Snout…… Continue reading