Elune Is The Sister of Winter. What Can We Make Of It? Elune being the sister of The Winter Queen theory has been confirmed so… we need to talk.