a strange being spotted in the window display of Artistic Framing in Sugar House.