Kotomora
オキナワトゲネズミ (おきなわとげねずみ) Japanese meaning | Kotomora