Okay, maybe this was best left to PM'ing, but i refuse to believe i am alone in needing an answer here, so here goes:
Where the hell does your avatar come from? It looks so eerily familiar yet totally unrecognizable at the same time. I've tried for days to place it, but i'm coming up lame. Please alleviate my suffering!