Humanoid is a Dutch fashion brand. Unique, timeless pieces are made with great care and only the best materials. We especially enjoy their rustic earthy tones, complimenting HANDMADE’s colour concept.