a very buff capybara on the katy trail