Check desc. I found this website while lurking on /soc/. Anyway its a pretty cool different website to meet some other people, you can draw yourself and and it  socdraw