Kotomora
メクラネズミ (めくらねずみ) Japanese meaning | Kotomora