When a letter from a missing friend trurns up 15 years late - it triggers and investigation into the heart of small town Japan. What dark secrets will you find there?