Not sure how rare or often these keys are, but in case someone needs one here you go:
YD3SU-2SKWD-BBNHR-SXPGC-P7W3T
I'm not a fan of MOBAs myself, so I don't intend to play it. IF you get to use please don't be an asshammock. Please reply to this post saying you have used it