Kotomora
イネカメムシ (inekamemushi) Japanese meaning | Kotomora