something German. Porsche/VW looking valve covers/clips, Porsche/VW looking wheels, Porsche/VW looking flat engine, looks air cooled, definitely Porsche/VW. I have no clue what kind though, front engine, (well front/mid) lateral leaf spring front suspension? HELLA WEIRD