Capybara at the Owl Cafe
Japanese people are enamored of capybaras. Well, isn’t everyone? Of course we are. For some reason, here in the USA, we stop short of displaying them in cafes as entertainment.
Japanese people are enamored of capybaras. Well, isn’t everyone? Of course we are. For some reason, here in the USA, we stop short of displaying them in cafes as entertainment.