Home Posted on August 24, 2011May 24, 2023 by RICCA PEACOCK ASIA Flavors – the joy of taste Triggers the emotions and memories of taste, aroma, and mouthfeel. Fragrances – the art of creation Create the soul of your products, be distinctive and inspirational. Essential Oils – the gifts of nature Extracted from best quality, unique and exotic ingredients.