See the attached file. There was this site that had a TON of sprites, from many different games and anime. They were all in card form, as a single sprite for novelty purposes. I saved a few because I was going to work on some Super Smash Bros. sprites, but now I want to see more of them, and I can't find the site.
Please, if anyone knows a link to that site, I would really appreciate it. The site also wasn't in English either, but it was easily navigated.
EDIT: The attached picture is pretty small in my browser, not actual size. The cards look bigger than they might appear there, as the text is readable.