Is this my baby..?

Sorry for the graphic, I just want to know if this is my baby (stopped growing at 8w), or something else...