Flayed Man Apparition

Referenced in 1 episode

Definition

A reported ghost of a person skinned alive. In this episode it is tied to a Louisiana legend of tribal punishment by flaying.