an extremely handsome capybara

a capybara we met in japan