Abe Mahiro

Demon army second-in-command.