What Do Ghosts Eat?

Spirits from around the world have tastes for tamales, red Fanta, fresh fruit, and more.


more on thrillist.com