WOW that's an awesome urchin. Those spines are a nice length. Be careful though, I have been spiked inadvertently in maintenance in a tank that had one, and boy let me tell you that hurt for a few weeks! They don't come out very easily either.
Good luck in getting rid of him.
thanks,
Rick