Identify this converter

That might be a "high stall" using factory terminology, but it can't be too high judging from the diameter of the converter to how little the ring gear protrudes.