Cave of the Cyclops

The fortress was the hideout of the Cyclops.

The New Scooby-Doo Mysteries
Insert details here

Appearances

 * The New Scooby-Doo Mysteries
 * 103(b). The Stoney Glare Stare