An exaggerated Japanese woman named Sofia Takigawa is spit-roasted in a threesome competition. Photo #8

An exaggerated Japanese woman named Sofia Takigawa is spit-roasted in a threesome competition.