Kotomora
根絶やし (nedayashi) Japanese meaning: rooting up | Kotomora