When I looked at the first photo of it sandwiched between the 205 and Celica it reminded me of some kit car and it's taken me a while to remember it's name. All I could think of was 'Electron' but it looks nothing like a fairthorpe Electron. Then it came to me ... 'Centron' ... built by GP who were a popular manufacturer of VW based beach buggies in the UK in the 1970's.
So I found some images of the
GP Centron and since it's considerably better proportioned, I've cruelly maligned it.
That red Bagheera is probably trying to be like a Ferrari but it looks more like a camel with that humped front end. Usually the reason for such curvature of the front wings of a sports car is because the cockpit is very low slung in relation to the front wheels and suspension, as in my favourite lust item, the
Alfa Romeo Tipo 33 Stradale. In the Bagheera it looks horrendous because it's been built up high where there is no need.