There are now capybaras in farming games. And when I wander around in Queens the street vendors are all selling capybara stuffies. We are clearly in the middle of a capybara craze.

Comments