This is a Solo Instrumental track recorded by the artist 螺旋音階. The song Long Road was originally composed by S. Aizawa.