Friday, October 16, 2009

Axolotl



  The axolotl is a Mexican neotenic mole salamander.   Why would such a seemingly cute little thing creep the heck out of me?
Pic from the Huffington post.

No comments: