Space Echo: The Mystery Behind the Cosmic Sound of Cabo Verde Finally Revealed