somethingodd- THEY ARE LIKE LITTLE SAUSAGES MADE OF PUPPY.

more about : somethingodd