Kotomora
ハリガネムシ (はりがねむし) Japanese meaning | Kotomora