Gina Marceau
    Gina Marceau
    An experienced AD Police officer with an artificial right arm.