Vanessa James

Vanessa James was a lieutenant in the Earth military who was once stationed at the Icarus Base.