Temporary brief:

alas, I confess, I know nothing of this character beyond affiliation so, to it's creator, HELP!

Identity: ?

Origin: ?

Affiliation: Team Liberty, ?

Description and Powers: