Summary
A thriller involving political conspiracy, a mythical, metamorphizing sheep-God and a girl whose ears are beautiful enough to silence a restaurant. Heavily influenced by the West, the story is nevertheless set in Tokyo and the snowy north of Hokkaido.