New Hope Island Frog

New Hope Island Frogs are a species of the Ardaian Frog.