People in Tokyo are known to live in a small houses due to the price and availabilities.
Still, as you walk along the residence area, you can find some open spaces surrounded by houses. Not much space for people, not much space for plants. So a habitat full of life is quickly established within such an open space. Term “Oasis in the town” perfectly matches to describe those green spaces.