Enchantment - Aura
Enchant creature you control
Whenever enchanted creature attacks, mill three cards.
When enchanted creature leaves the battlefield, create an X/X green Spirit creature token, where X is equal to the number of card types among cards in your graveyard.