Davide Neri, Deni Maker, Crazy Rabbits