The man lives on Kunashiri island, one of four disputed islands administered by Russia but also claimed by Japan which Japan calls the Northern Territories, off the northeast coast of Hokkaido.
Some results have been hidden because they may be inaccessible to you