Not sure if it's just a coincidence or not, but this chap is very topical to what's actually going on now in Japan. They are currently recovering from a very nasty typhoon that as of now has 6 recorded dead, and hundreds of injured.
They are hurting right now...