Kotomora
イセリアカイガラムシ (iseriakaigaramushi) Japanese meaning | Kotomora