(https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-prn1/1017215_1390011821210215_2130076636_n.jpg)
Ferocactus 100%
About the species I have two options :
a) F. gracilis 70 %
b) F. cylindraceus v. tortulispinus 30 %
Show us some more pictures ,
NICE PLANT anyway ;)