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