We had photgraphed and posted this here before (Seven-Eyed Monster Mural) when we first discovered this in an alley off of Mass Avenue in Central Square, not realizing that a better view was possible. But on this day we looked up from the corner of River/Western about two blocks away, and there it was in all its glory, menacing all of Cambridge from above.
