The Spirit Returns Lyrics

Lyric discussion by EternalTearsOfSorrow 

Cover art for The Spirit Returns lyrics by Blackbraid

I think this is about that triumphant ride into battle, to challenge all who pose a threat.

[Edit: rNTF]

My Interpretation