Abigail Brand

Abigail Brand is a fictional mutant and a recurring supporting character featured in comic books published by Marvel Comics. She first appeared in Astonishing X-Men, Volume 3 #3 in September, 2004.