This is a Celtic track recorded by the artist The Celts 凯尔特人. The song TC No. 26 was originally composed by F. ChengQing.