Conrad Oho elongated Shimano 105 front derailer.
This derailer was modified by Conrad Oho by taking part of the cage of a donor derailer and welding it into the cage of another. Good for shifting between a 20t and 63t chainring. Might even shift a slightly larger ring...
I had this derailer on my bike for the last 11 years, since it was new. I removed it for the first time while installing a mid-drive.