Comparing the two fragrances…

IM : SOLE

Moresque
The Puppet
Sole
Shared character
Both The Puppet and Sole feature lemon and amber notes, and they both share woody and powdery accords.
How they differ
The Puppet is characterized by citrus, green, aromatic, conifer, fresh spicy, and herbal accords, utilizing notes such as bergamot, cedarwood, neroli, guaiac wood, sage, pine, and black tea. In contrast, Sole features floral, fruity, sweet, creamy, coconut, soft spicy, tuberose, white floral, and yellow floral accords, utilizing notes such as tuberose, ylang-ylang, musk, pink pepper, patchouli, peach, apple, blackcurrant bud, blackcurrant, and coconut.
Who each suits
The Puppet suits those who prefer aromatic, herbal, and conifer profiles. Sole suits those who prefer sweet, creamy, fruity, and white floral profiles.
Only in Sole