Neat find.
Take off the high hoop on the seat, the goofy paddle extensions on the pedals, the plastic bucket seat and maybe even the engine and it looks like a early 60's race kart. It has a Simplex Challenger flavor or vibe to it with that short steering shaft and the rectangular pedals, but...