Oh, look at this Capybara. This Capybara is at peace. Look at that smile XD
That capybara sure seems so relaxed, haha.