Oh, I have the same problem, I have a mint green (it's greener than yours, which looks to have a bluer hue), and I have no clue which one it belongs to! (Ice Crystal and Steamer were both sold here, too, so it oculd be either).
Alll I know is that the one yours belongs to, is the one mine does not, so I'll keep an eye on your thread!