The windscreen, dash top, binnacle, side windows and top edge of the doors (including weather seal) along with the way that the roof fits make me think that it’s an Elise (or derivative) based body swap. Front and rear clams styled/moulded from a Europa….
Plus the spec listed is S2 Elise (Toyota).