Takeuchi

Takeuchi is an Esper and a former member of Claw. He was part of the cadre called "Scar".