Velma's Monsters of the World: The Manticore

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