Horned lizard (Scooby-Doo and the Alien Invaders)

The horned lizard is one of the animals that inhabited Scorpion Ridge.

Physical appearance
The lizard is covered in spikes and has gray scales.

Scooby-Doo And The Alien Invaders
It was first spotted by Crystal, who took a picture of it, causing it to flee.

Appearances

 * Scooby-Doo And The Alien Invaders