Kotomora
植物園 (shokubutsuen) Japanese meaning: botanical garden | Kotomora