Світ людей і світ демонів (йокаїв) перетинаються між собою таким чином, що тими самими вулицями, якими за своїм звичаєм ходять люди, пересуваються і демони, приховані від неозброєних очей.
Молода жінка Юріне разом зі своїм слугою на ім'я Карас (його ім'я перекладається з японської як "ворон") ось уже довгий час зберігають порядок і рівновагу між двома світами, утримуючи демонів від того, щоб ті тривожили спокійне життя людей. Однак з часом люди все забули і стали вважати існування демонів жартом, вони більше не розуміють, яке благо являє собою життя без страху. Втомлений від подібної самовпевненості Карас повертається спиною до законів, які колись захищав, і у своїй людській формі, в якій його звуть Еко, створює армію Мікура - маріонеткових демонів, які тільки й чекають на мить атакувати людський рід.
Юнак на ім'я Отоха успадковує силу Караса і посідає його місце поруч із Юріне, яка заявляє, що його душа воззвала до неї, поки він був звичайною людиною. Тепер вони живуть у світі демонів, і Отоха має стати новим Карасом і відновити рівновагу, яку Еко прагне похитнути.
Тим часом Сагісака, забобонний офіцер поліції, і його колега-скептик Куре, який тільки-но вступив на службу, розслідують убивства, до яких причетні Мікура, а також ідуть по сліду запеклого злочинця Нуе, який теж, як з'ясувалося, є Мікура.