Here is another pic from above .

It seems that the scientific name is HYLA MERIDIONALIS , if you tape this name on the google search engine you can see more pictures of them.