Kotomora
訝しむ (ibukashimu) Japanese meaning: be suspicious of | Kotomora