Kotomora
ブドウネアブラムシ (budouneaburamushi) Japanese meaning | Kotomora