File:Neanderthal Monster of Devil's Rock.png

Summary
TV screen capture of Neanderthal Monster of Devil's Rock from The New Scooby and Scrappy Doo Show episode, Scooby Roo.