This carcass came in to our bay on a big flood eddy.Peter thinks it's a young Orca. Martha is undecided.