Wild sea otters are no longer such a rare sight along the eastern coast of Hokkaido, Japan’s northernmost main island. [Read More]

No reproduction or republication without written permission.