Satan's Angel(1944-2019)
- Actress
Satan's Angel was born on 18 September 1944 in San Francisco, California, USA. She was an actress, known for Devil Girl (2007), Satan's Angel: Queen of the Fire Tassels (2012) and Full of Love: Escape from a Deep Freeze (2018). She died on 11 April 2019 in Los Angeles, California, USA.