Kotomora
緑陰樹 (ryokuinju) Japanese meaning: shade tree | Kotomora