Worms & parasites

How long has this been sitting with you?