Kotomora
イネミズゾウムシ (inemizuzoumushi) Japanese meaning | Kotomora