Encanto is an immortal who lives in the Dimension.
Not much is known about Encanto's origin. Legends say that Encanto and Mal both were created with the Dimension.
Encanto has led the good people of the Dimension against Mal since the beginning of time. No one is sure how long.
Encanto and Mal are both tied to the Dimension. They cannot leave. However, they have indirectly influenced our Earth for a long time. Encanto has given many Heroes guidance and has even gifted powers to some. Encanto is also famed to have given mutant powers to the entire Earth.