Typhoon Neoguri bore down on the Japanese mainland today after slamming into the southern Okinawa island chain, killing two people and leaving a trail of damage.