Tuesday, May 20, 2008

Stickers from 1997

I found this set of stickers in New York around 1997 and was taken by the strange appeal and weird factor. I have a feeling its based off some asian tv show that I am very curious to someday see..if it exists. Enjoy!