Owl cafe – Osaka, Japan
This owl cafe in Osaka, Japan sure was hoot!! Now we have never seen an owl up this close and personal before.. So it was a pretty cool experience to have a drink with them. We saw lots of different animal cafes while traveling around Japan. There were the usual cat and dog cafes but …