With roots in fiction and fantasy, most anime series tend to feature otherworldly elements and spiritual creatures, and celestial beings such as angels, demons, and deities are naturally referenced the most. Celestial beings are often seen as arbitrators between the heavens and the earth, though not all celestial entities bear a positive regard for humanity, as some can take on the form of devils and demons.