evidence: Secret of Sakhalin Island (Karafuto) Sakhalin (Karafuto in Japanese) is a very long (c.a. 1000 km) but narrow (200 km in its largest extent) island located between Japan and Russian [...] Hokkaido while Sakhalin is represented by a small rectangle on its north. Heap of tiny islands on east of Hokkaido represents