Cursed Village



The Cursed Village is one of the locations in Fist of the North Star: Lost Paradise.