It’s a Giant Barbell flung out into space by a Giant?
New York or San Francisco Giant?....................