Newborn Capybaras

Newborn Capybaras Japan's Ichihara Elephant Kingdom welcomes a couple of cute baby capybaras.

Most Watched Today