Author: Salvatore Lordi
Born: 1961