Plot: The legend has it that once upon a time, a pact was sealed between the Shinto priest of the to...
satoshi kon induced gaggery... that last chapter was so good