Vocabulary

Japanese marten (Martes melampus)

noun