Where is Turn Table?

Where is Turn Table located?

Turn Table, Tokyo, Japan (approx. 35.65539°, 139.69292°)


Where is Turn Table on the map?