4 ms·Isn't it ridiculously difficult for foreigners to rent in Japan? Not to mention the language barrierby trinovantes 5y agoIsn't it ridiculously difficult for foreigners to rent in Japan? Not to mention the language barrier