Kotomora
ミイデラゴミムシ (みいでらごみむし) Japanese meaning | Kotomora