Hexador

Hodon is a extraterrestial god-like being that seeks for the "Soul" energy on humans.