Hope everything is alright...
I lived in Japan for while too. They are an amazing people and Im not surprised their scientist were able to make the prediction.