Inhumane Existence – Pierced And Confined