Originally Posted By: paprincess
those are most likely implants

I think so too.