KaraFuTo.com
Title
Secret of Sakhalin Island (Karafuto)
Description
Along with Kuril islands, Sakhalin Island (Karafuto) forms one of the territories disputed between Japan and Russia for a long time. Most of the materials exposed here are unknown in the western literature.
Languages
English