A huge, strange metal sculpture that is part mermaid, creature from the black lagoon, alien xenomorph and squid or octopus that sits on the top of a an old brick warehouse building on the border of downtown Colorado Springs, CO and Old Colorado City. It’s in a location that makes it hard to see and appreciate, being up on a building surrounded by railroad tracks, a major interstate highway and a major road overpass, underpass intersection. Have driven by many times I decided to walk by and see if I could capture some images, but most of the angles except for one side are blocked when you’re on foot.