Monster of the Day #1230

Monster of the Day #1230

Let's admit it, when you work at a place called "Horrormoor," your reputation is sort of baked in the cake. Meanwhile, that girl who stumbled in from an Archie comic must be horribly confused.