The Swineherd
In the snow-covered forests of northern Japan, where the winter temperatures drop so low that your breath freezes before it leaves your lips, there is a yokai that haunts the blizzards.
In the snow-covered forests of northern Japan, where the winter temperatures drop so low that your breath freezes before it leaves your lips, there is a yokai that haunts the blizzards.