Saw this today at the top of the Vogel cable car near Lake Bohinj, Slovenia. Never seen one before. I sent a pic to Adam & he said it was a TAM. TAM 150 T11 B/BV - Wikipedia I think it looks rather funky & would be fun to drive.
Yes, I've been watching lots of videos of them on You Tube. They seem to be a favourite vehicle of Balkan farmers & loggers .