Delilah Bon (Lauren Tate)