This truck is in the back alley by my house since the neighbors there is adding a new room to their house (from the looks of it). So is the colorful tree frog found in nature? I wondered. Sure enough – it’s a Red-eyed Tree Frog (Agalychnis callidryas) and this picture was taken in Costa Rica in 2007 by Jan Sevcik, a zoologist from the University of Prague. Look at those sticky fingers! They eat insects, are 2 to 3 inches long and can live up to 5 years.