The Orion Nebula radiates above Mount Fuji, linking Japan’s sacred mountain to the birthplace of stars. A cosmic bridge between earth and the heavens.