lucifers-queen - They Live (1988)

more about : lucifers-queen