Охотское море
Russian whale watching involves orcas off the Kamchatka peninsula on the edge of the Sea of Okhotsk.