I think the aliens from “Cocoon” are arriving.Posted 7:18 pm by crowerks & filed under Explore Cannon Beach. Photo by todea, captured near the Stephanie Inn. I think the aliens from “Cocoon” are arriving..See on Instagram