Restore peace to a land that has been overridden by evil! One stormy night in feudal Japan, a mysterious force begins to take control over Murasame Castle and its lands. Each lord...