Kotomora
疑い深い (utagaibukai) Japanese meaning: suspicious | Kotomora