I don't know whether or not it's the photo, but it does look a bit stubby...

And are those wheels from Lola?

We didn't get much information about this car in the day, I seem to recall that there was or was to be a Japanese round of the Can-Am at one stage, probably a bit later.

Nice to see it...