Storm Spirit

Trivia

 * Storm Spirit is voiced by John Patrick Lowrie.
 * Storm Spirit's hat was added to Team Fortress 2 on the 18th August 2011.