Elion Sucher: Elion Sucher. Actor: Landscape Suicide. Elion Sucher is known for Landscape Suicide (1986).
Known For: Landscape Suicide (Ed Gein)