One of the long-spined forms of Myrtillocactus geometrizans? (Note: columnar cacti is not my thing ...)