Even if it is human how the hell does it survive for 6-8 yrs and stand only 6 inches tall.
Looks faker than shit to me.
.
[quote]on edge wrote:
Looks faker than shit to me.[/quote]
Yeah, it does seem like it is something the director of stem cell biology at Stanford University would lie about.