Share this story
Millions of spiritual creatures walk the earth unseen, both when we wake and when we sleep.