When does Sett drop?

I have been waiting for set for a month and i was excited for 10.1 to be released but they pushed him to 14th... And now i woke up and he isnt here :( I know there is a calling card so what does it say? When does Sett drop? Do i have to sacrifice a small kitten to the gods?
Report as:
Offensive Spam Harassment Incorrect Board