Close
Giant river frog
Limnonnectes leporinus