This is a Impressionist track recorded by the artist 自新大陆. The song Yang Y119 No.2 2626 was originally composed by Q. Yang.