The Onigami shrine, where demons are courteously worshipped, is found in a small village in the coun...
ch 3 - 7