Harry Burnstow

Harry Burnstow was a British Army officer who was an abducted human who found himself on the train.