Where was a new species of seals just discovered?

New Seal-land.