Promised Eternity / Eternal Oath / 永遠の誓い Arrangement

Final Fantasy XIII

Promised Eternity / Eternal Oath / 永遠の誓い