This is a Marine Iguana, aka a mini godzilla.



EmoticonEmoticon