I love this wild little frog. The photograph is from National Geographic (awesome site). Those little blue/green balls are eggs. “Native to Venezuela, the frogs lay eggs in bushes and trees overhanging streams. Tadpoles hatch, then tumble into the current to be swept away.”
Talk about wearing your heart where the world can see! This creature keeps no secrets.