.@SatScenes Alien chocolate bars, perhaps? Providence, RI.