The charming tradition of St. Nicholas falls on the eve of St. Nicholas Day, December 5th. If you find yourself walking the streets on that evening, you may run into a group of strange characters: St. Nicholas (Mikuláš), the Angel (anděl) who represents the Good, and the Devil (čert) representing the Evil.
Children also receive St. Nicholas presents from their parents and relatives. The gift, e.g. sweets and chocolates, can be put into a stocking and hidden somewhere in the child's room.
The St. Nicholas tradition is supposedly based on a 4th century Greek bishop named Nicholas who is said to have left a gift of money on the windowsill of three poor girls to enable them to get married.