Kotomora
ハサミムシ (hasamimushi) Japanese meaning: earwig | Kotomora