Elune's candle is an artifact of great reverence to the disciples of the Lunar Festival.  Stored within the candle is true moonlight, ready to be unleashed!$B$BThis light is harmless to most creatures, but you will find that Omen and his minions are burned and dazzled by it.