Kotomora
へこき虫 (hekokimushi) Japanese meaning: stink bug | Kotomora