Sultry Japanese teacher indulges in wild double pleasure.