Kotomora
オサムシ科 (オサムシか) Japanese meaning | Kotomora