Kotomora
汚らわしい (kegarawashii) Japanese meaning: filthy | Kotomora