Sara Saijo and her insane group take their XXX joy outdoors in a stellar Japanese scene.