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