Answer: paramushiru

AnswerCrossword Clue
PARAMUSHIRU

Jap naval base at north end of Kuriles.

PARAMUSHIRU

Japan's "Pearl Harbor of the North."