Long Protein Strings

Protein Strands were the third prize currency from the Treehouse of Horror XXV Event.

US$