capybara (Hydrochoerus hydrochaeris), the largest rodent in the world
Turkey vultures lining up to feed on the dead jaguar.
Forest moss on a fallen tree.