Immolation

(Redirected from Immolator)

Immolation may refer to: