Agalychnis spurrelli
The female frog leaves 14-67 eggs at a time.  She lays them on the upper side of a leaf hanging over a body of water that is not there all year.  Sometimes a male frog will scrape them off the leaf.  The eggs take six days to hatch.  The tadpoles fall into the water and stay near the surface with their mouths facing up.