Puppyface 5000
Man's best friend of a sock puppet (from the future) comes in an infinite variety of frames, none of which can harness his unconditional and futuristic love.

see myspace profile