Spirit Releasement

Referenced in 1 episode

Definition

A therapeutic or spiritual practice intended to detach and send away spirits believed to be attached to a living person. The approach was popularized by psychologist William Baldwin in the 1990s.