WWildlife Read More Otter steals surfboard in Santa Cruz. No, not that otter.October 17, 2025 SANTA CRUZ – Move over Otter 841, a new marauding sea mammal is up to mischief. On Wednesday,…