Ghosts of Japan - Why are there so many Ghosts here?

Ghosts of Japan - Why are there so many Ghosts here?