Chelsea (Alien Babies!)

Chelsea was a Weeping Angel who resided at Dorium Maldovar's nursery. (COMIC: Alien Babies!)