It's beautiful! Did you ever figure out what it is??