Those belong to my friend.
I'm a collector of stuff like this and so is a few of my friends. I feel he paid alot for them dead. Most of my dead reptiles with two heads i pick up for $50 to $500. He has a huge collection of freaks of all type's and he owns these and many more. I have a carpet python name enoch that i got at 18 and im 32 and it looks like it died yesterday. Currently I let a few go but I have a conjoined beardie dragon, a three headed turtle, a conjoined twin turtle ( we bought it alive), a adult red ear slider with two head's, a two headed ball python, a two headed carpet python, a two headed pine snake that i want articulated, and a cyclopes corn snake. We have some live coming in and were always looking when this stuff turns up.