HAVEN x HUMAN MADE Decade of Permanence Capsule Produced in china, T-shirt #1124 is a slim fitted tee spun from slubbed cotton to create a soft uneven texture and features a custom Canadiana artwork.