Kotomora
ホソクビゴミムシ科 (ホソクビゴミムシか) Japanese meaning | Kotomora