Doro no Oriru Narui

Road of Descending Evil was a merchant road between Shiro Kuni and Kyuden Hida.