This dark but dazzlingly animated mystery series is set in a feudal Japan terrorized by evil spirits called mononoke. Only one human wields the power to defeat them: the Medicine Seller, with his Exorcism Sword--but before he slays them, he must first understand them.