Kotomora
オキナワトゲネズミ (okinawatogenezumi) Japanese meaning | Kotomora