Storm Vs Weather Wizard

Those who control nature through nature, and those who control nature through science

FIGHT!!!
Who are you cheering for? Storm Wizard