Illidan (Ilya Pivcaev) is a Dota 2 player from Russia, playing for Team Spirit as streamer. Career prize money: $385,145.
Titles include Esportal Dota 2 League, DreamLeague Season 3, Battle of Central Europe Season 3, Game Show League Season 1.