Owl looking at a clock in a Akihabara owl cafe – owls are very popular pets in Japan Urban Napflin Shutterstock.com e Share This Story, Choose Your Platform! FacebookTwitterLinkedinRedditTumblrGoogle+PinterestVkEmail