User blog comment:Neowitch/675 - Heart-wrenching Tale/@comment-443399-20120726160951/@comment-85.24.209.132-20120727061234

Well, that "key" he mentioned in 667 could be a hint.