Velma's Monsters of the World: The Calchona

Velma's Monsters of the World: The Calchona is a story in Scooby-Doo! #133 by DC Comics.