This looks similar to the previous picture, which is Beavertail, but I'm not sure what this one is. I guess that I should have been paying more attention to what the rest of the plant looked like. I'm pretty sure it's a variety of hedgehog cactus.