Now, a new Capybara Café has opened in Japan as a tribute to this South American animal and it’s putting cat coffee shops across the world to shame. Titled Café Capyba, this Tokyo ...