Kotomora
益虫 (ekichuu) Japanese meaning: beneficial insect | Kotomora