*Update*

This is a strange retained eye cap or should I say partial retained cap on the above T.s.p.
Anyone ever seen this before?