tokyogreenspace.com
Garden Square in Nerima
Garden Square is located on an enormous plot of land in a quiet residential neighborhood in Nerima, Tokyo. Most of the land looks wild, and is used by a landscaping firm as its nursery. The owner a…