japans owl cafes wtf fun facts May 1, 2014 Japan’s Owl Cafes – WTF fun facts Share this:TwitterFacebook Related