Kotomora
密植 (みっしょく) Japanese meaning | Kotomora