A foreign festival like Mardi Gras .