Medusa stands for urban luxury and elegance.

 

Medusa is considered to be a futuristic and luxurious urban brand. Every piece is hand-crafted in fine detail with the highest quality fabrics. Combine the craftsmanship along with a team of world-class designers, and the end result is a brand that resonates deeply with the urban communities and culture.  

 

img-7930-copy.jpg