Worry Beads

Worry Beads

Artifact (CMC 3)
At the beginning of each player's upkeep, that player mills a card.