Something people are calling "the beast" showed up at my door today...