New Hope Island Lizard

New Hope Island Lizards are a species of the Ardaian Lizard that are native to New Hope Island.