Kotomora
トガリネズミ目 (トガリネズミもく) Japanese meaning | Kotomora