Posting the picture on inaturalist.com might help you find someone who can identify this frog. I've tried and I can't.