Typhoon Neoguri was barreling toward Okinawa on Monday, packing violent winds and torrential rains as the Japan Meteorological Agency warned residents to stay in their homes.