Where is the placenta located?! Ramzi theory anyone?

Kristin