Based on his statement and security camera footage, police believe Hattori traveled to Chofu Station in Chofu, western Tokyo, by taking the Keio-Inokashira Line and the Keio Line. Police said ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results