Shen

Dr. Shen is a doctor who works in the airborne hospital in Wayward Strand.