Kotomora
手植え (てうえ, teue) Japanese meaning: hand-planting | Kotomora