Owl Cafe in Tokyo’s Akihabara

I love owls. They’re regal. Independent. Solitary. Nocturnal. Mysterious. Beautiful. I wouldn’t call myself an animal lover. But owls – they’re just so special to me and I can’t quite describe why. I’ve always admired them. If you share similar sentiments – or just love animals – you really must go to Forest of Owl Cafe in Tokyo’s Akihabara.