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