Fun fact: Capybaras eat their own poop to digest food better—gross but efficient! Capybara cafes in Japan: 🐾 Cafe Capyba: 1-31-3 Higashimukojima, Sumida-ku, Tokyo 🐾 CAPPINESS: 1-4-12 Nishi-Ochiai, Shinjuku-ku, Tokyo 🐾 Capyneko Cafe: 2F Platano Bldg., 1-5-10 Kichijoji Minamicho, Musashino, Tokyo 🐾 Capybara Land PUIPUI: 5-8-13 Edaminami, Tsuzuki-ku, Yokohama, Kanagawa Save this post, bookmark it, and follow for more! #travel #japan #japon #japantrip #japantravel #japanlife