The sunflower star (Pycnopodia helianthoides), a beautifully colored species in bright orange, yellow or purple hues, was the largest and fastest of the local sea stars, and with its 20-plus rays ...