After a humiliating soccer match, Japanese beauties face a harsh penalty - total nudity and pleasure-filled ordeal. HD captures their shy reactions and intense group action.