Kotomora
ミミズ千匹 (ミミズせんびき) Japanese meaning | Kotomora