Girolimoni, the Monster of Rome

1972