The Greatest Cafe In The World Admin at 2:37 pm February 3, 2012 Tokyo’s Cat Cafe. Watch here. Thanks Sarah FacebookTwitterPinterest