This card is from the Return of Dr. Sloth Edition.
This item was also given out by the Weekly Quests.