Хаяо Какидзаки (Бен Диксон)

The character was

Loading