Japanese cat cafe in Tokyo is a Ghibli-esque village run by felines in a castle

If Studio Ghibli ever created a cat cafe, this is what it would be like.

Read More