Beat me to it. That’s exactly what I was gonna say.Man, that's big!
It was originally a swivel base, but is missing the base.
Does the jaw go in and out when you turn the handle? It looks to me like it's just missing the plug for the end. You can probably find an engine freeze-plug that will fit.