I feel like Luna is particularly well suited to deal with villians like this guy. Both draw their power from the darkness and shadow, but Luna is good and her darkness is pure and clean. Thus, she is more powerful. Also, as a denizen of the dark, Luna knows the strengths and weaknesses of other such beings; she knows how to deal with them. Thoughts?