I have posted before about this bruiser of a cactus which Nanthewiser identified as a (very etiolated) Ferocactus, and possibly F. hamatacanthus,