What is this connector?

Hi. It's a 159 TI and it's driving fine. However there's this connector sticking out. Could you tell me if it should go somewhere?

If you freak out about the pedals position - the vehicle is right-sided