Lovely beauties Cameron Canada and Luna C. Kitsuen in shorts in the exciting interlude