deeplush – lucy mochi the harder the better