Tag Archives: Capybara Land PUIPUI

Chillaxing At This Capybara Cafe Just Outside Of Tokyo

Love or hate them, pet cafes have become popular places over the last decade or so. Much has been written and said about the various dog, cat, rabbit and owl cafes and one really should do their own research before … Continue reading

Posted in Japan Travel, Quirky Japan | Tagged , , , , , , , , | 3 Comments