Frog eggs on leaf, Golfito, Costa Rica