Answer: The souls that visit their altars do not actually eat or drink what is on the altar. They can't – they have no bodies! Instead, they absorb the aroma and energy of the food, which nourishes their spirits.
8.4m questions
11.1m answers