Homura

Homura is a corrupt mountain god who is hunting a human woman named Tamano.

History
It is then that he encounters Towa and Setsuna, whom he is is surprised to learn they are very much alive.

Physical Description
He has pale brown skin, waist-length brown hair, and eyes. He is quite slim and tall.

Abilities
Fire Breath: Breathing streams of fire from his mouth, he can burn down an entire forest.

Trivia
To be added