A worldwide community photographing and learning about wildlife
Project Noah Nature School
Peltophryne peltocephala
It is a toad. maybe Peltophryne peltocephala . I am not sure but you may like to check out: https://en.wikipedia.org/wiki/Peltophryn...
Spotted on Jan 27, 2017 Submitted on Feb 16, 2017
Join the Project Noah Team