Yeah, I am thinking it is either a robot or a person who has augmented themselves to be a cyborg. Anyways for anyone who needs a refresher, here is a character chart updated to be current to the previous chapter 66.