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