Kan

カーン



Director of the esper prison 'Deadlock'