Kotomora
ハリガネムシ (hariganemushi) Japanese meaning | Kotomora