Bouchard

Dr. Bouchard is a resident patient of the airborne hospital in Wayward Strand.