Kotomora
ネズミチフス菌 (nezumichifusukin) Japanese meaning | Kotomora