Definitely. I wonder if his odd, halting, mechanical speaking style is the result of a brain injury.
That scar is from his implant. He’s actually a Pod.