The Strange Case of the Bizarre Vanishings and Mysterious SOS Signal of Japan

Tucked away on Japan’s northernmost and wildest island of Hokkaido is a place called Daisetsuzan, a national park known to the Ainu as Kamuimintara, meaning “the playground of the gods.” At … Continue reading The Strange Case of the Bizarre Vanishings and Mysterious SOS Signal of Japan