Stacey

Stacey is a superhuman and the sub-leader of Squad Omega until Aero returns.