Taken from the fornt of a Brazilian record from '79. I'm sure I've seen it before, but I just can't remember what it is.
It reminds me of Stop (Aldo Novarese - 1971) and ITC Bauhaus (Ed Benguiat & Victor Caruso - 1975). Does anyone know it's name?