Zealot

Hi

Does anybody know where this vehicle comes from?

Any information (drawings etc.) is appreciated.

Thank you