Kotomora
イネゾウムシ (inezoumushi) Japanese meaning | Kotomora