lucy mochi-the harder the better