Organ Tale

Organ Tale

Organ Tale is a relatively new perfume house that recently began releasing fragrances. The perfumer behind this fragrance is Bertrand Duchaufour. Organ Tale Logo. Country: South Korea