Jesus Christ Lizard, Sarapiqui, Costa Rica
A "Jesus Christ" Lizard-2, Sarapiqui, Costa Rica
Four-month old Three-toed Sloth, Bogarin Trail Sloth Park, La Fortuna, Costa Rica