Kukeri - their masks are scary and huge in order to banish away the evil spirits. From the International Festival of Masquerade Games Surva, Pernik, Bulgaria