| Season 3 | Episode 9 | Aired on 11.18.2001
Oh, and the baby's name? Even before Darla nobly sacrificed herself for the kid, I thought it was obvious: his name's just gotta be Don. We already knew that Angel likes using his ki, right? It all makes sense now.