Disaster befalls a village's inhabitants every 300 years. A popular self-styled magician named Naoko (Yukie Nakama) is summoned as a deity to rid the...
At the end of the TV series of the same name, it is revealed that the husband works for the Public Security Bureau, and their marriage is a cover to...