Действие разворачивается вокруг ронина в период Сэнгоку, Японии, который родился с уродливыми физическими отклонениями, не сопоставимыми с жизнью, из-за того, что за 1 день, его отец и Даймё заключил сделку с 48 демонами, которые подарили ему огромную власть, однако в обмен каждый демон заберёт по одному органу у ребёнка.Отец без капли сочувствия и опьянённый своим счастьем, требует убить «уродца» и мать пускает ребёнка по реке, однако его, ещё живым находит лекарь и кудесник Хонма, который с помощью целительной магии и алхимии вставляет ребёнку органы, извлечённые у других детей, погибших во время войны. Так как новые «протезы» сохранили себе силу целительной магии, мальчик стал практически неуязвимым к любым смертельным ранам и ударам. Также мальчик получил необычный меч, способный убивать демонов и прочих духов. Однако наличие протезов не делает мальчика свободным от проклятья 48 демонов.Во время путешествий, Хяккимару встречает мальчика-сироту и вора по имени Дороро, который решает сопровождать его в опасном странствовании.