cami stella and lucy mochi