Kotomora
イネミズゾウムシ (いねみずぞうむし) Japanese meaning | Kotomora