I remember Juggernaut Santa's cap having better rolls (not by much but still. Oh! and only 10 levels of difference) and didn't sold on auction with a start bid of 10M iirc.
Expecting something between 5M and 10M would be more realistic imo. But well if you are lucky...
I remember buying a 90-95% one for 5m a few weeks later i auctioned it and it sold for 4m, only because i set that as a starting bid, it even had jug5, though it could've had low CS, don't remember well