Rinshi-no-mori Park August 2023 - Current Rinshi-no-mori Park, 5 Chome-6-11 Shimomeguro Shinagawa City, Tokyo, Japan