Oof, I'm not going near that thing without a geiger counter and a hazmat suit. Probably just someone's idea of a practical joke, or somebody's religious thing. But you never know. Could be a test of some kind of space-to-earth power transfer system. Or some alignment system.