Dunno about his personality, but I bet I can guess his name.

Spoiler
Show
Hinjo Elan Kato