Home Science Technology Meet the Unlikely Airbnb Hosts of JapanMeet the Unlikely Airbnb Hosts of Japan ■Science■Technologyby kovvali - Feb 19, 20150 1 A world-conquering start-up finds itself lost in translation in Tokyo. ...read more