The Inugami Curse (Detective Kosuke Kindaichi, #2)
Rate it:
Open Preview
79%
Flag icon
Thirty years can weave strange patterns in the tapestry of fate.