Japanese teacher Haruki Sato hosts wild group sex session.