ANON TOKYO about 2 years ago [hidden] Next to Shinjuku Takashimaya Times Square35° 41′ 14″ N, 139° 42′ 7″ E Updated by ANON TOKYO almost 2 years ago 1 Reply Copy ID Copy Link