(i have no idea actually, buts its a cuddly little bugger isn't it?)
That looks like a pterodactyl embryo