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. He battles the half-demon twins to attain the gold and silver Rainbow Pearls their possess yet again.

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

Powers and Abilities

 * Longevity: He is capable of living for many centuries, as are demons and half-demons with decelerated aging capabilities.
 * Fire Breath: Breathing streams of fire from his mouth, he can burn down an entire forest.

Trivia

 * It is revealed that he was the one that burned the forest 10 years ago, in Episode 2 (Hanyō no Yashahime) caused the separation of the twins.

Media Appearances

 * Episode 14 (Hanyō no Yashahime)