File:Val'sharah cinematic eclipse.jpg

Summary
Closest thing we'll probably get to a manifestation of Elune for a while. Source: Val'sharah ending cinematic