Happy Walpurgis Night!. "Walpurgis Night (Walpurgisnacht) is a traditional spring festival on 30 April or 1 May in large parts of Central and Northern Euro How can something so Evil be fucking Cute