Kotomora
非人間的 (hiningenteki) Japanese meaning: inhuman | Kotomora