Just dropping by to say "hi there".
A little bit shy, but I'll tell you a bit about myself.
I live and come from England. I was bought up on the Muppets as a kid. Have always loved anything that the Hensons have produced.
Ok, well I don't really know what else to say at the moment...