Kotomora
ヤマアリ (やまあり, yamaari) Japanese meaning: wood ant | Kotomora