100% leather jacket from Bershka. Lovely neat fit. The sleeves are quite short and designed to be pushed up into a 3/4 length.
eBay