Muscha
An image from Decoder, one of the productions that also features Muscha.

Muscha

November 28, 1951 — Meinerzhagen, Germany

Jürgen Muschalek (28 November 1951 – 29 July 2003) was a German counterculture artist, musician and director known for his experimental and surreal projects.

Decoder

Decoder

1984

Suicide

Suicide

1978

Blitzkrieg-Bop

Blitzkrieg-Bop

1977

Mirakel Wip

Humanes Töten

1980