immolator

noun
  1. a person who immolates; one who sacrifices or destroys something, especially oneself, as an act of protest or devotion
  2. Usage: formal; often used in historical or religious contexts

Examples