Ramzi Theory for fun

Ariel

What do you think baby is ? This is abdominal ultrasound at 10 weeks.