Typhoon Neoguri slammed into Japan's southern main island early Thursday after lashing the Okinawa island chain, with three people killed as powerful winds and torrential rains battered the country.