The 100% Perfect Girl 21 Sep 2013 | Lies, Short Stories, Truth & Lies One beautiful April morning, on a narrow side street in Tokyo’s fashionable Harujuku...