Symbolic victory of good over evil festival of spring colors & love