Kotomora
勘ぐる (kanguru) Japanese meaning: be suspicious of | Kotomora