Iguana monster

The Iquana Monsters were creatures native to Isla Sirena.