What does Amulettkapsel mean?

Amulettkapsel - German to English

amulet capsule