'DeForest' is the compound word of Latin DE(from) and Forest, which holds the meaning of animals coming out from the forest. The brand 'DeForest' is launched providing animal shaped fashion jewelries that appear in the Chinese zodiac sign, constellation sign. We want to encourage and promote the idea of protecting tropical rain forest, marine areas and animals in danger.
Trustpilot
2 weeks ago
2 weeks ago