According to the owner of the shop it was sitting at, it’s a 1966 Alfa Romeo TZ2. I happened to be driving by and thought I was looking at a baby 250 GTO, until I saw the Alfa badge. Also according to the dude, it has a dry sump 1.6 inline 4, dohc that can make 180hp at 8000rpm. Also it’s one of 12 ever made....no idea what it was doing in a random shop in an industrial area of North Van, but there was a Porsche 356 and something else I couldn’t identify in the shop as well, and I often see rather unusual cars parked nearby. This is by far the coolest though, and the most beautiful thing I’ve seen in a while.
Apologies for the ipotato quality images, I don't have my good camera with me at work