Japan rocked by natural disaster