japans owl cafes wtf fun facts May 1, 2014 by WTFFF Master Japan’s Owl Cafes – WTF fun facts Advertisement Related