Carhartt and mastermind JAPAN have teamed up once again with great distinction by coming up with this impressive zip sweat parka. The outcome is minimal, with a simple black body featuring the typically astute Carhartt tag on the pocket along with the distinctive mastermind JAPAN skull motif on the chest.