SUBMIT ON
A young woman gets emotionally caught in a voyeuristic game on the dark shades of Tokyo only to reveal a darker past of her own.