Well here's something you don't see everyday! A Brazilian woman who initially expected twins has given birth to a baby with two heads. The baby boy is a healthy 9.9 lbs and following tests doctors determined he has two brains and two spines but shares one heart, one set of lungs, one liver and one pelvis.

Maria de Nazare, 25, gave birth by caesarean at a hospital in Anajas, located in Brazil's northern Para state. She had no ultra-sound scans during her pregnancy and only found out about the abnormal condition minutes before her baby was born. According to doctors, at no point did the mother appear distraught that her son had two heads. Instead, the baby was celebrated and recieved with joy by the entire family.

'If both their brains are functioning, how are we going to choose which head to remove?

'We are not considering the possibility of surgery. What we've got to think about at this moment is to maintain the children in good condition and see how they will develop.'

[via DailyMail]

Proud mama Maria is breastfeeding both mouths and her desire is to take the baby straight home. Being that this isn't an everyday case, doctors are taking the proper precautions and running further tests.