Akida Lizard

Jia hao akidalizard 02
Jia hao akidalizard 01
Jia hao akidalizard 03
Jia hao akidalizard 04
Jia hao akidalizard 05
Jia hao akidalizard 06

Akida LIzard, a mountain dwelling lizard creature.