Leek Spirit Card

From IdleOn MMO Wiki

Detailed Drop Details for Leek Spirit Card
Source Chance Quantity
Leek Spirit 5000001 in 500,000

1