I like it. A Phoenix
A phoenix emerging from the flames as its mask burns to ash? ;)
[This post has been removed]