Owl Café Oz

Owl Café Oz in the Taito City area of Tokyo in Japan is a lovely little animal cafe specializing in – wait for it – owls!