What does Ahnenmaske mean?

Ahnenmaske - German to English

ancestral mask