Flame beast

Flame beasts are a Pylean species of demon.

Appearances

 * Through the Looking Glass