Ok, I just asked Teddy this question, and neither him nor I can remember where his avatar comes from. We both think its from a show...possibly japanese or something.
So, does anyone have any idea where its from, its been bugging the hell out of me for a long time, so anyone with any...