Maybe I should go help out.
My thoughts exactly.
Is there a Register people can sign? I'm would be more than happy to do my part and help resolve Japan's problem.