Kotomora
ミイデラゴミムシ (miideragomimushi) Japanese meaning | Kotomora