Kotomora
アリマキ (ありまき, arimaki) Japanese meaning: aphid | Kotomora