Kotomora
オオアシトガリネズミ (おおあしとがりねずみ) Japanese meaning | Kotomora