Was cleaning out the closet today... Came across this. Been a while since it saw daylight.
Tamiya Lancia Rally car. Same chassis as the Frog. Right out of the '80s.
Too bad I didn't keep the original box. There's one still in kit form going for $1100 on ebay.