Google it, or go to liveaquaria's fish page and click saltwater, they have a few urchins there also. I'm no expert, just trying to help.
Edit: Probably not a pincushion, pincushions spines, don't seem like they are that long. It looks like the spines are smaller in diameter and shorter than on the urchin you have. Could be a pencil urchin, but i know their spines are stubby.