That clip is from the video MFX 806 Fashion Extreme. Its a panty poop and vomiting video. Whole video is like an hour long. I am only aware of very low resolution/low quality version.
I thought this was was from Brazil, but, it looks like MFX also may have had Euro video production as well.