Fractal celestial