I don't understand what the issue is. The lead from the left (?) turn signal plugs into that connector, which is part of the front harness. The taped wires that I see are the front harness, which is how they should be. On mine, and possibly yours, the lead to the mirror is sandwiched between the front cowling, windscreen, and cowling brace and you have to remove the windscreen screws to loosen things enough to remove the lead. There's also some cushion-like material near the mirror base that the lead might be stuck to.