Манґа
Matsurowanu Mono: Oni no Wataru Furumichi
Legend says the Trail is where the gods and monsters dwell, as well as a passage for dead souls. Anyone who wanders into the Trail would be devoured...
Art