Neanderthal Monster of Devil's Rock

The Neanderthal was the disguise of Darcy the sheep ranch hand. He discovered uranium ore near Devil's Rock, and he wanted to scare people away so he could get at the ore, so he dressed up as the Neanderthal.

Appearances

 * The New Scooby and Scrappy Doo Show - Scooby Roo