La ciudad japonesa de Osaka está atravesando uno de los momentos más difíciles de su historia. El hambre y la pobreza acosan a los ciudadanos y la maldad se convierte en un fantasma que no deja de rondar todos y cada uno de los rincones. Esta excelente novela gira en torno a la lucha de Jiro, un joven aprendiz de las marionetas, por sobrevivir y descubrir la verdadera identidad de Saburo, el bandido que ha decidido salvar la ciudad de la desolación.