Thatch Vincent

Thatch Vincent is the doctor aboard the Nimbus