ANON TOKYO about 2 months ago [hidden] Next to Okubo Park, Kabukicho35° 41′ 51″ N, 139° 42′ 4″ E 1 Reply Copy ID Copy Link