A Day at Tokyo’s Capybara & Cat Cafe: Capyneko in Kichijoji
Ever been to a capybara cafe? There’s one in Kichijoji, Tokyo, where you can pet both cats and one adorable capybara.
Ever been to a capybara cafe? There’s one in Kichijoji, Tokyo, where you can pet both cats and one adorable capybara.