It's arrived!
Uh oh.
To clarify, I'm not in Japan. I just saw the news flash that the tsunami has hit.