Netherlands, Since 1981https://www.shophumanoid.com/
HUMANOID is a premium, international designer brand with an authentic spirit: it's independent, luxurious, stylish and edgy. The brand was founded in 1981 and started as a collective of punks in Arnhem, the Netherlands. Over time, the brand grew into a successful international brand, but the...
Stockists: Merci French Trotters Wendela van Dijk Couverture Zola Manola Garde-Robe Nationale