Peace Harbinger, Teresa