19oz Left-Hand Twill Selvedge Denim Type III Jacket (IH-526L) by Iron Heart. 100% CottonMade in Japan