Ramzi theory anyone?

Hannah • Baby on board!
This is a vaginal ultrasound. Any theories on sex?