Tartarus
Austria-Hungary 1813: Two soldiers returning from the Napoleonic war encounter a creeping invasion in a remote mountain village that far exceeds...