1992 Mercedes-Benz W124 260E from Japan

One of masterpieces in Mercedes-Benz's story, eventually became lemon!