File:Dota 2 chen hand of god.png

Chen's Hand of God ultimate icon in Dota 2.