I'm not buying the description in the article as it seems like a big reach. It's obviously an extraterrestrial jelly fish tinted green as it passed by the lights.