Kotomora
人工芝 (じんこうしば) Japanese meaning | Kotomora