doctor who? doctor helen
a superhuman hero of sorts whose power will increase to include that of time travel after building herself a tardis
"doctor who? doctor helen" What is the definition of "helen"?