Mirror Beings

Mirror Beings are the rarest type of humanoids and there are only two types: Spirits and Eternal Spirits. Their main characteristic is that they are born from one Celestial Being and one Infernal Being.