You are in Australia, correct. You might check your library. They may have guides for the amphibians of your area of Australia. Good luck identifying it.