Kotomora
カイガラムシ (kaigaramushi) Japanese meaning | Kotomora