Dans un Japon médiéval fantastique peuplé de démons, d’esprits et de créatures surnaturelles, Okko est un rônin qui parcourt les routes à la tête d’un petit groupe de chasseurs de démons. À ses côtés voyagent Noburo, un puissant guerrier dissimulé derrière un masque, le moine Noshin et Tikku, un jeune garçon devenu leur compagnon après la disparition de sa sœur. Ensemble, ils acceptent différentes missions qui les conduisent dans des provinces dangereuses, entre villages isolés, clans rivaux et manifestations surnaturelles. Au fil de leurs voyages, le groupe affronte autant les monstres que les hommes, tandis que les secrets entourant leur passé refont progressivement surface.