Kotomora
ハダカデバネズミ (はだかでばねずみ) Japanese meaning | Kotomora