Walpurgis Night or The Steps of the Commander: The Margellos World Republic of
Walpurgis Night, also known as Witches' Night, is a holiday celebrated in many parts of Europe on the night of April 30th. It is said to be a night when witches and other supernatural beings gather to celebrate the...