I think Chief and Thomas Hitchcock are two very good choices. I would maybe lean towards TH. But then again, in person and looking at a pic. can be two totally different looks.
after seeing the second photo, ie., the whole plant, I'll retract the Cheif guesstimate since it does not look like any Chief I've seen or grown... swith or without a name, still a nice plant.