Cambodian Spirit House A spirit house at Wat Orange in Long Beach, CA. Cambodian Buddhism incorporates aspects of animism and belief in local land spirits, known as neak ta.