Character Detail

Keara

Alive - Alien Female

Last Known Location:

Earth (Replacement Dimension)