6.9 earthquake rattles Japan