Aurora

Not in my sky, you don't!

Description:

Aurora is a weather witch. Or something.

She seems to have it in for Tempest (probably because she can).

Bio:

Aurora

Starfall - Supers Somerset Somerset