Хяккимару — юноша, чья судьба тесно переплетена с древним проклятием: перед его рождением 48 частей тела были отняты у него демонами как плата отцу за власть над страной. При рождении он был отвергнут и брошен в бурную реку. Его нашли и взяли под опеку доктор Дзюкай, который создал для него искусственные протезы, заменив утраченное. По мере взросления он узнаёт жёсткую правду: уничтожение всех 48 духов позволит вернуть утерянные части тела. Воодушевлённый этим знанием, он отправляется в опасное путешествие по мрачному и непредсказуемому миру. В пути он встречает сироту и вора по имени Дороро, чьи упрямство, хитрость и верность побуждают его принять компаньона на этом трудном пути. Вместе они проходят через встречи с демонами и людьми, сталкиваются с болью и потерями, и, возможно, найдут способ вернуть часть своей утраченной сущности.
