Bird Fans Flock to Japan Owl Cafe

For those looking for their own owl experience on par with the world of Harry Potter, they need go no further than the Owl Cafe in downtown Tokyo. The cafe has anywhere from 20 to 30 owls at any give