User blog comment:HazelQuill7445/Music collection/@comment-25396609-20160618221224/@comment-28288412-20160618221959

Sung entirely in english but the group (project? Don't know much specifically) is called Ayreon.