キムンカムイ (Bear Kamuy)
Kimun Kamuy: The Supreme Bear God of the Ainu When travelers imagine Japan, they often picture the neon lights of Tokyo or the ancient temples of Kyoto. However, far to the north, on the wild and snowy island of Hokkaido, exists a spiritual world that predates modern borders. This is the land of the Ainu, […]
