255K followers

illidanstr

Streaming Dota 2 with 599 viewers

https://liquipedia.net/dota2/Illidan . currently just streaming.