Tamachi Tokyo

35.665588, 139.335266