lucy mochi and peter fox