On average , two to three typhoons hit Japan 's main islands each year .