<p>A small noodle shop can be found in a run-down shopping arcade at the last tram stop between the world of the living and the underworld, serving creatures from Japanese myth and legend, and the occasional lost human soul who can't quite make up their mind about passing on.