World Weather Tropical storm hits Japan