Anyone have an idea what this car is?

Asking for someone on Facebook who is going crazy about not knowing what it is. Don’t know exactly where it was spotted. My best guess is body kit on cheap platform due to wheel fit and ‘vents’ behind the window. Just looks off to me.

Other guesses have included the Ferarri 458/488 and others.