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