I noticed this logo on a movie preview sheet in a film magazine, and it caught my attention. I think i remembered it right, perhaps it was DSST.. can't quite remember, I'll have to go look again. Anyone know what this is? I assume it's a matrixing format, probably foreign, I was just curious. Nothing came up on google, so perhaps I got the name wrong. Any ideas?