The northernmost island of the Japanese archipelago which actually currently belongs to the nation of Russia.
Sakhalin is a short distance from the Kamchatka peninsula.
by magyar_Mushroom March 17, 2021
Get the Sakhalin mug.