Xebethclu in human form.
Xebethclu is an alien creature.
Xebethclu transforming.
Xebethclu in alien form.
She takes on a human female form, but is actually an alien.