Kotomora
ケナガネズミ (けながねずみ) Japanese meaning | Kotomora