Lily Klein

was a survivor of the events of Sheena Island