Kotomora
自分で蒔いた種 (じぶんでまいたたね) Japanese meaning | Kotomora