Interesting spines!!
It looks like a cross between niduliformis and imperialis. I have no doubt that it is a huitzilopochtlii, but this species is just so variable: no centrals, black centrals, short centrals, long straight centrals, curly centrals....you name it, I think this species can give you all variations!
_________________
Chris43, moderator