For centuries, the Fox Spirit God watched over the mountain village from the shadows of the snowy peaks above. Feared as much as he was worshipped, Kaien Yukishiro was said to be an immortal nine-tailed kitsune capable of controlling winter storms, spirits, and the fate of the village itself. Every hundred years, he descended from his mountain e...Read more