The way the hand brake and gear lever are arranged makes me think that the car is set up to be LHD... And what are the little fins on the headlamp pods???
The (minute !) LED front indicators, good luck seeing those on a sunny day
The launch cars all had the handbrake on the right and the gear lever on the left regardless of LHD or RHD.
The LED front indicators are out on stalks to meet regulations including a 180 degree field of view. They are very bright and no problem seeing them