Storm Spirit

Trivia

 * Storm Spirit is voiced by John Patrick Lowrie.
 * Storm Spirit's original name in Dota All Stars was Raijin Thunderkeg