elleanne green is known for her work on art ache (2015), the pit and the pendulum:a study in torture and the scared of death society (2010).
the scared of death society