This is a black trench coat from Maison Margiela.
ASICS
Haven
Barbour
COMME des GARÇONS
Norse Projects
Goldwin
Mfpen
Cawley
Pezze Vintage
Nanamica
Junya Watanabe Man
Ymc You Must Create
Welter Shelter
Beams Boy
Engineered Garments
Homme
Ssstein
Our Legacy
Nike
Dries Van Noten
Mackintosh
Rier
Jil Sander