Rod Cabrera is a visionary perfume creator known for his artistic approach to fragrance design. With a passion for blending unique ingredients, he crafts distinctive scents that evoke emotions and tell stories. Rod’s creations celebrate individuality and ignite the senses.