scapin
yes thats the one, i'd never seen one before, looks really nice and what i can find seems to be a thumbs up , but can't find much about them.I know they are still doing the modern stuff, don't think this one is as old as 80's more like 90's i think.
It might be nice to have a rare one, i notice you have an Italian