Kotomora
オサムシ (おさむし) Japanese meaning | Kotomora