naomi foxxx and eden pricipal