Maybe the Santa "Admin" will propose nextly a new special quest that give chance to drop it to who is till missing it
Santa Admin please give me enchanted wrath cloaks for free, Ha ha.....
Or at discount, take all my credits and give me cloaks. Ha ha............
Just joke.....