Komodo is “dedicated to creating clothes that are sustainable and don’t have a negative impact on the environment.”
Komodo is based in London, Bali, and Kathmandu.
Username or email address *
Lost your password?
Email address *