An embering avenger