Średniowieczna Japonia, w której wciąż panują duchy natury. Jadowite wilki, wrogie bóstwa, samurajowie podążający drogą miecza… Z tego przeklętego i skutego lodem krajobrazu wyłania się Raido, pozbawiony pamięci ronin. Prześladowany przez głosy w jego głowie, samotny samuraj trafia do Miasta, które rozmawia z niebem. W nim przypadkiem spotyka Meiki, młodą lalkarkę bunraku, która oddziałuje na niego w tajemniczy i potężny sposób. Raido jest zdeterminowany, by rozwikłać zagadkę łączącej ich niewidzialnej więzi, i wspólnie stawiają czoła siłom zła, kierowanym przez zabójczo piękną szogunai Ryin Fujiwarę.