Its a Tow eye
with, what appears to be a 13-15 ton bow shackle
I mean, could be farm truck and legit...