Louis Scott buys a land in Japan

May 03, 2018

Louis Scott buys a land in Japan :) I've heard this news the other day but translation was really bad that it made no sense in English...

>