This time, she has her art installation headed below the sea ... point known on the planet's surface — off the coast of Japan, on Dec 12, 2024. They were deployed as part of an early warning ...