Title : Electra
Better Dead Than Alien, 1988