Odd Molly is a Swedish clothing brand founded in 2002 with a vision of producing clothes that symbolize female strength, courage and love.