You Helped Equip Goldbai to Become a Multiplying Leader in the Midst of Ghosts and Spirits
If you accompanied me to Thailand you would see spirit houses many places. A spirit house is a small house on a platform in the corner of a property where they place offerings to departed ancestors and spirits.
A central belief is these spirits or ghosts also occupy places (e.g. a forest) and therefore these spirits must be appeased by making offerings to them.