Sakhalin in Japanese
Sakhalin in Japanese
サハリン
The largest island of Russia, off its eastern coast.
樺太
The largest island of Russia, off its eastern coast.