Artemis Wiki
Advertisement

Ilsa Eichel is a German who immigrated to Artemis 10 years ago after she and her step-brother were ostracized for being a couple.[1]

Trivia

Ilsa means "God is my oath".

Eichel is a German surname meaning 'acorn'.

References

Advertisement