Who is more tortureous... thats a word now

Pinhead/Cenobites or Pyramid Head. Both beings made to torture. But who is better at it?

Comments