Everything You Need To Know About The Owl Cafe In Tokyo, Japan
The Owl Cafe! Yup, seriously! There is an Owl Cafe in Tokyo, Japan! There are actually a few. What does that mean exactly? Well for about an hour you get to drink some coffee and hang out with owls. Crazy? Totally! Amazing? Absolutely!