Rockefeller. Finally after 8 months in the cooker we can now answer everyone's question of "What is it?" It definitely appears to be human. Furthermore, after several embarrassing instances of commenting on a certain body part only to have the sonogram tech correct us by pointing out that the alleged item is in fact the placenta we can now confidently discern this from that.
Please have a look for yourself.