Japanese beauty Yuria Takeda overcomes restraints and experiences intense orgasm.