This is a Sultaniyegah track recorded by the artist Firecastell. The song Show Must Go On was originally composed by L. Levy Fischer.