cute evil furry chibi otters with sharp teeth disgorge and devour hapless horrified peasants in a swamp. the river runs red. fantasy anime. wicca, fae, pagan, norse and keltic mythology. an epic action game anime keyframe by jesper ejsing, by rhads in the style of demon slayer.