Great find!

I think the general in question isn't a canon character (yet), if it is a person, and not a soul-fueled sentient weapon ( I think it's the latter).