Typhoon Lan leaves two dead after lashing Japan on election day