In 1903, the quiet town of Van Meter, Iowa, found itself under siege by a nightmarish creature—part bat, part bird, part pure terror. Witnesses described a towering winged beast with a glowing horn, bulletproof skin, and an eerie, otherworldly presence. But rather than flee, the townsfolk armed themselves and prepared for battle. In this episode, we break down the chilling encounters, the town’s desperate attempts to confront the Visitor, and the lingering mystery of what (or who) might still be lurking in the shadows. And for a little extra fun, we pit the Van Meter Visitor against other legendary cryptids in a no-holds-barred cryptid showdown. Who comes out on top? Tune in to find out!