Ploceus megarhynchusFinn's weaver(Also: yellow weaver)