I've seen quite a few of those, well, similar, about 6 - 9in tall. The ones I saw were from industrial weaving mills. I don't have any myself, but I do have a bobbin carrier, that was shunted back and forth with the weft thread, between all the warps.