Kotomora
花亀虫 (hanakamemushi) Japanese meaning: flower bug | Kotomora