Unseen Japan

The Japan You Don't Learn About in Anime.

Japanese lighthouse on Sakhalin (a.k.k. Karafuto)
Russia, Japan, and Sakhalin/Karafuto