Gods bless this chance to get Toxin Doctor skin once again! I was in dismay like 8 months ago when I discovered I missed my chance to buy the skin on its limited sell window that was somewhen in 2017 I think, and was constantly checking the store in case it appeared as a limited time offer, but now I got to buy it, and with the crown gems that I had saved from past crate rewards and such, I didn't even had to pay >actual money<.
Don't know if there's anyone out there in the same situation, because this is definitely your chance to get it and a reminder to check this crate comebacks for those items that aren't sold permanently in the store.