Board Thread:Monster Discussions/@comment-5100161-20131125012346

Ok so I found something in the opening there is a Komodo Dragon or Nile monitor on the same island as the iguanas. I think it's an island mainly inhabited by reptiles, insects, fish and birds. However it is mainly inhabited by reptiles. I think the island in the fan community of the Godzilla series should name it Lizard Island. Who else agrees? 