flesh mechanic lucy mochi