RAF sheepskin flying jacket
It’s a large but they are a big fit - this large would fit you if you wear XL t shirts.
eBay