Answer:
The spirits smell the blood of the lamb and goat
The things that bring the spirits to Odysseus is the sacrifices of the sheep and the blood pool they offer to the dead.
7.8m questions
10.5m answers