Japan is Full of Ghosts