Once a year, Santa Cruz, California, welcomes a brand new batch of baby sea otters born in the deep blue waters of the Monterey Bay. Although sea otter moms can have babies anytime of year, the ...