Kotomora
ミミズ千匹 (mimizusenbiki) Japanese meaning | Kotomora