Lily Love and Yoha Galvez are Italian sluts who love to take