This reminds me of a vw w12 golf i was looking at on ebay a while back, never bought it but now i regret not buying it. Im on the hunt for it now, it was from a asian seller i think and it had a paper motor also.
Good luck with the kit, lots of scratchbuilding is required to make it fairly decent kit.