Halloween has become popular in Bulgaria. On Halloween, people in Sofia gather in large groups and go to bars that offer discounts, then to dance clubs. Originally a Catholic holiday celebrating All Saints and All Souls Days, Halloween has its origins in ancient Celtic traditions where people wore scary masks and costumes on October 31st to ward off spirits of the dead. Today, Halloween traditions vary around the world, from drinking tequila at Mexican graveyards to trick-or-treating for candy in the U.S. and carving jack-o-lanterns, which originated from an Irish myth about a man trapped between heaven and hell.