Kevin Corbett Davies (robot)

Robot of Imposter  Kevin's long lost cousin.