Answer: nemuro

AnswerCrossword Clue
NEMURO

... Strait, off Japan.