Looks a little like a microhylid but beyond that I don't know.