Kotomora
いかがわしい (ikagawashii) Japanese meaning: suspicious | Kotomora