With spikes as long as knitting needles, long-spined sea urchins may look like underwater villains, but their appetite for algae makes them the unsung heroes of Caribbean reefs. Courtesy of the ...