Setagaya Tokyo Japan

35.645954, 139.652802