Ryan Dennis

Ryan Dennis is the lead animator of Overwatch.