Fragrance of Heaven, scent from above