Velma's Monsters of the World: Yama-Uba

Velma's Monsters of the World: Yama-Uba is the second story in Scooby-Doo! #158 by DC Comics.