Kotomora
ヒアリ (hiari) Japanese meaning: red imported fire ant | Kotomora