A sultry Japanese teacher gets caught in a steamy threesome by her students. She's quickly stripped and ravished by a group of horny guys, culminating in an explosive climax.