1) I don't recall anyone saing Daphne was immortal
2) Immotral doesn't mean unkillable, just that you cna't die from natural causes such aging.
incorrect, daphne is immortal.
immortal litteraly means FOREVER LIVING.
What do you think?