Orbiting Heavenly Star, Comet