From Meinerzhagen, Germany • 1951 - 2003
Jürgen Muschalek (28 September 1951 – 29 July 2003), known as Muscha, was a German artist and film director. He is known for his cult classic film Decoder. (Via Wikipedia)
DecoderFilm • 1984