Kotomora
非人間的 (ひにんげんてき) Japanese meaning | Kotomora