Kotomora
根を生じる (neoshoujiru) Japanese meaning: take root | Kotomora