Kotomora
トゲネズミ (とげねずみ, togenezumi) Japanese meaning | Kotomora