An immolated invader

ToT