Empress Effects Echosystem Digital Delay Pedal Leave a Comment / Uncategorized / By Raphael / September 18, 2019 93GEARANK 93 out of 100. Incorporating 175+ ratings and reviews. Street Price: $449.00 Manufacturer: Empress Effects