幻奏歌 (Gensouka)

Japanese, Romaji and English Translation
English Translation by m-i-s-a-k-i