Kotomora
メクラネズミ (mekuranezumi) Japanese meaning | Kotomora