Kotomora
クロカタゾウムシ (kurokatazoumushi) Japanese meaning | Kotomora