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.