Shimukappu is a village in Kamikawa Subprefecture, on Japan’s northern island of Hokkaido. With a population of 1,523, it offers a small-scale glimpse of rural life in the island prefecture.