Rugrats Cast Custom Vinyl Sticker

Rugrats Cast Custom Vinyl Sticker is an Rugrats Sticker product of Merchandise to be released in 2001.