Major Robert Davies

Major. Robert Davies Kevin's surrogate-uncle and ally.