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.
Love kakigori? Cafe Lumiere puts a fiery spin on good ol’ Japanese shaved ice with “yakigori”: flaming shaved ice.
If you’re in Tokyo, be sure to check out the Shirohige Cream Puff Factory for some adorable Totoro cream puffs!