Echidna Picture

This is a Echidna. A greek mythological creature that is the mother of all greek monsters (aleast thats what the book says).

Critique welcome just be gentle please.

From "The art of Drawing Dragons, Mythological Beasts and Fantasy Creatures by Michael Dobrzycki'
teumessian fox
Canis Minor
Slither Hither