Japanese marten

Japanese marten, martes melampus

Japanese Marten

This fluffy little tree-dweller can change its diet, its coat, and even its due date when needed, so it’s no …