Owl Cafe - Tokyo, Japan (Harajuku)

747.2K views · 9 years ago · 5:27

Nov 4, 2016 · 747.2K views

The Owl Cafe is one of the coolest places to visit in Tokyo, Japan. Located in Harajuku. I seriously had such an amazing time. It's definitely a craz

Show more