On a secluded mountain, there are legends of a horrifying creature living there. It consumes human flesh, but it usually stays in its mountain. Natives living near the mountain call it the Wendigo, a human who was possessed by a spirit and turned into a cannibal. Unlike their mamono wannabe, this is a true Wendigo. Sadly, this Wendigo is the last of his kind, as well as his sister.