Quake hits Japan