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'
Sphinx
teumessian fox
Echidna
Canis Minor
Slither Hither