So whats this from?

The wrist pin diameter is friggen huge, I bet it’s froma big train or ship engine.