This is a Shoegazing track recorded by the artist The Denial Twist. The song Celestial Beauty was originally composed by I. de Jong.