Kotomora
ハダカデバネズミ (hadakadebanezumi) Japanese meaning | Kotomora