Nefistel

Nefistel is the God of Destiny, Type: prestosuhus-lycanoeps thing who wears a mask over his face. Suggested powers have been telekinesis and invisibility.

Non-Canon and Creation
This character was designed and created by Rodrigo-Vega.