1980s kit car, British and probably fiesta based...?
I know little about it apart from its name, which is the answere I'm looking for.
But it's not British and I'm not sure whether it was available as a kit car or not, though I think not; it's more a home-built one-off I think.
I don't know its base.