(Dub) Shining Shadows

The Shadow Angels are depending on the Solar Wing to deliver them unto a new world… but who is the true Solar Wing?