nanotoons.net
2006-11-22 Eliza & Wordcount Envy
Visit the post for more.