Holy shit, rep if I can. :rofl
Really interested to see what happens with all this. Japan got super fucked.