I waited so long for this call
I'll be a hero after all
Now i will face my destiny
And join the unity
Leave my failures be
Kill the pain
And finally clear my name
I'm the defender of the crown
I'll never ever let you down
Now i'll go down in history
And set my people free
Crush the demons
From my past
And be home at last
I am your guardian
A hero at last, your defender
Freedom for everyone
A hero will never surrender
And you all wonder who i am
An angel who has been to hell
Now that i'm back i'm back to stay
And justify my fate
My whole life
To this very day
I've been dying to say
I am your guardian
A hero at last, your defender
Freedom for everyone
A hero will never surrender
Crush the demons
From my past
And be home at last
Your brave land has faith in you
Cause we see a hero rise anew
Our proud values shall prevail
And we trust the unity won't fail
It has all been told before
In the ancient scriptures long ago
That this man so pure of heart won't fall
He shall be a hero after all