*** Welcome to piglix ***

Hades (The Hills Have Eyes)

...