Space Invader Stickers Xeni Jardin 10:20 am Wed, Jun 23, 2004 Super-cool Space Invader stickers with which to plaster your walls. Link (Thanks, Damon)