Francesca Le and Lily Lovecraft starring in a video from Everything Butt