Kotomora
苗床 (なえどこ, naedoko) Japanese meaning: seedbed | Kotomora