A look at the recently completed (as of yesterday) Spider-Man mural on Second Street at First Avenue... created by Chilean-based artist Otto Schade (courtesy of East Village Walls). The mural is a tribute to the late Stan Lee.
There's probably a good explanation for this. Photo in Tompkins Square Park today by Bobby Williams, who maybe could have sold this to the Daily Bugle.