Adorable pups

    A Capybara gave birth to five pups at Kusatsu Tropical Wonderland north of Tokyo last month and all are doing well.