Holy smokes, could it be... the biggest SF mural ever?