This random creature keeps watch over Melrose Avenue in L.A.'s arty Silverlake area.
Loading...