Exploring the Cultural Roots of Carnival