Dr Defecaus Card

From IdleOn MMO Wiki

Detailed Drop Details for Dr Defecaus Card
Source Chance Quantity
Dr Defecaus 33.3333333333331 in 33.3

1