The Shimokita Peninsula is a broad thumb of land at Honshu's northern tip, curling around Mutsu Bay and up toward Hokkaido. It is a wild place. Here you can find feral horses, the world's northernmost wild monkeys, some of Japan's last remaining wilderness -- and a holy mountain, Osorezan.