Kotomora
唾棄すべき (dakisubeki) Japanese meaning: detestable | Kotomora