This article contains plot details from the latest book.
“Look who's back in the Lost Cities and already needs a physician house call!”
—Elwin, in Neverseen
Elwin is an elvin doctor who is usually put to the task of healing Sophie, Keefe and the rest of Sophie's friends . He works in the Healing Center at Foxfire. Elwin keeps Bullhorn, a banshee, with him because he can sense when someone is in mortal danger or on the edge of death. Elwin's first encounter with this happens when they discover Sophie's allergy. Elwin has a good sense of humour, and loves to laugh, usually about Sophie's disasters or Keefe's antics. For instance, when Keefe brings Sophie to the Healing Center for the first time, Elwin gives him a pass to get out of class so that he would not be punished for ditching. (Because as concerned as Keefe acted about the burn, we all know ditching was his plan.) Elwin has saved Sophie’s life from numerous disasters and in Flashback, he regained her health after she was attacked by shadowflux. Elwin is known for giving his patients stuffed animals to cheer them up. He gave Mr. Snuggles to Fitz, Mrs. Stinkbottom to Keefe, and Lady Sassyfur to Biana.
Elwin is also known for choosing the taste the DNA strips on each prodigy's locker each day at Foxfire
Elwin is described as having wild dark hair with eyes that are more grey than blue. He has a broad jaw and smallish mouth with a smile that lights up his face (when Sophie first arrives in the Lost Cities, she is relieved to discover he doesn't look as perfect as every other elf). He often wears brightly coloured tunics with various creatures on them.
Elwin, like Orem Vacker, is a Flasher. That means that he can manipulate light to suit his needs. Paired with iridescent spectacles he can use different colours of light to see different things. For example, a green light can allow him to see the different cells in his patient's body. When Sophie had echoes, he tried a light that was a murky brown.* Elwin commonly wears outfits with little mythical animals on them.
- He has a stuffed animal named Stinky the Stegosaurus.
- He gave Grady T-Rex pyjamas.
- He is the one who gave Mr. Snuggles to Fitz, Mrs. Stinkbottom to Keefe, and Lady Sassyfur to Biana.
- He works at Foxfire, though also answers house-calls.
- The name Elwin means "elf friend."
- Elwin has a pet banshee named Bullhorn.