Kotomora
フィロキセラ (firokisera) Japanese meaning: phylloxera | Kotomora