Serial Number No. 103003
NameStroke of Luck
SeriesDuck Tales
ArtistDisney
Year1991
Tagspopculture