千年のバラッド (Sennen no Ballad)

Lyrics
English Translation by 2bricacity