Kotomora
人工林 (じんこうりん) Japanese meaning | Kotomora