Lamb of the God, 2011, sheep excrements on paper, 126 x 90 cm